/*内页*/
.banner-inner{text-align: center;overflow: hidden;}
.banner-inner img{width: auto;display: inline-block;margin: 0 -100%;vertical-align: bottom;min-height: 200px;}
.bread{ height:60px; line-height:60px; border-bottom:#eee solid 1px;}

.inner{margin-bottom:50px; background:#f2f2f2;}
.inner-about{ background:#fff;}
.inner-about_w{padding:50px 0;}
.inner-list{}
.inner-detailed{}
.inner-related{ padding:50px 0; background:#f8f8f8; }
.inner-lf{ float:left; width:250px;}
.inner-rt{ margin-left:280px; }

.page{ padding:15px 0; text-align:center;}
.page a{ display:inline-block; margin:0 2px; border:#eee solid 1px;padding: .5rem .9rem;}
.page a:hover,.page a.page-num-current{ background:#4177b8;border-color:#4177b8; color:#fff;}

#renyi{ height:1px; overflow: hidden; font-size:0;}

.inner-about .hd{ font-size:23px; text-align:center; margin-bottom:30px; padding:30px 0; border-bottom:#f3f3f3 solid 1px;}
.inner-about-menu{ right:0; top:-60px; line-height:60px; font-size:0;}
.inner-about-menu a{ display:inline-block; padding:0 50px; font-size:16px;}
.inner-about-menu a:hover{ background:#f00; color:#fff;}

.sider-cate{ margin:0 0 30px 0;}
.sider-cate .hd{ position:relative; height:96px; padding:28px 0 0 20px; background:#06479c url(../image/icon-cate.png) no-repeat 190px 50%; background-size:35px auto ;font-size:23px; color:#fff; }
.sider-cate .hd:after{ display:block; content:' '; position:; width:30px; height:5px; border-bottom:#fff solid 1px;}
.sider-cate .bd{border:1px solid #e5e5e5;background:#fff;}
.sider-cate-list{ }
.sider-cate-list li{border-top:#eee solid 1px;}
/*.sider-cate-list li:first-child{ border-top:none;}*/
.sider-cate-list>li>a{ display:block; padding:15px 10px 15px 30px; margin-left:-1px; font-weight:bold;border-left: #06479c solid 3px;}
.sider-cate-list li>a:hover{ color:#e5322c;}
.sider-cate-list li>ul a{ display:block; padding:15px 10px 15px 50px;}

.sider-contact .qrcode{ border:#eee solid 1px; width:100%; padding:10px; background:#999;}
.sider-product ul{ margin-left:-5px; margin-right:-5px; overflow:hidden;}
.sider-product li{ float:left; width:50%; padding:0 5px;}
.sider-product li img{ width:100%;} 
.sider-product li .title{ height:32px; line-height:32px; text-align: center; overflow:hidden;}



.sider-box{ margin-top:15px;}
.sider-box .hd{ padding:10px 20px; background:#ee793f; font-size:16px; color:#fff;}
.sider-box .bd{border:1px solid #e5e5e5; padding:10px; background:#fff;}

.img-list{ margin:0 -15px;}
.img-list li{ float:left; width:calc((100% - 90px)/3); margin: 0 15px 30px 15px; background:#fff;}
/*.img-list li:nth-child(3n){ margin-right:0;}*/
.img-list li .imgbox{ overflow:hidden;}
.img-list li img{max-width:100%;}
.img-list li .title{ padding:15px 0; font-weight:bold; text-align:center;}
.img-list li .more{ display:inline-block; font-size: 12px;font-family: arial;border: 1px solid #e60012;width: 100px;height: 30px;border-radius: 5px;line-height: 30px;text-align: center;margin-left: 95px; margin-bottom:35px; color: #e60012; text-transform:uppercase;}
.img-list li:hover img{
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    transition: 424ms linear;
}

.inner-details{ padding: 30px 0; background:#f8f8f8;}
.inner-details_bd{padding: 30px; background:#fff;}
.inner-details_bd h1{padding: 20px 0; border-bottom: #eee solid 1px; text-align: center; font-size:21px;font-weight: bold;}
.inner-details_bd .desc{ padding:20px 0; text-align:center;}
.inner-details_bd img{ max-width:100%;}
.inner-details_bd .image{ position:relative;text-align: center;}
.inner-details_bd .image:after{ display: block; content:' '; margin:20px auto; width:80px; border-bottom:#666 solid 3px;}

.inner-details_bd .content{ padding:20px 0;}
.content{ font-size:16px; line-height:1.75;}
.content a{ color:#f00;}
.content li img{ text-align:content;}

.point{ overflow:hidden;}
.point span{ display:block; float:left; width:50%;}
.point span.point_next{ text-align:right;}

.inner-details_ft{ margin-top:20px;}

.news-list-box_img{}
.news-list-box_img li{ margin-bottom:15px;padding-bottom: 15px; border-bottom:#eee solid 1px; overflow:hidden; }
.news-list-box_img li .imgbox{ float:left; width:230px; height:160px; margin-right:15px;border:#eee solid 1px;padding:1px;overflow: hidden;}
.news-list-box_img li .imgbox img{ max-width:100%;}
.news-list-box_img li .title{ display:block; padding:0 0 10px 0; font-size:16px;}
.news-list-box_img li .desc{ color:#666; line-height:1.25;}
.news-list-box_img li .time{ margin-top:10px;}

.news-list-box_img_bg{}
.news-list-box_img_bg li{ margin-bottom:25px;padding:15px;background:#fff; overflow:hidden;transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;}
.news-list-box_img_bg li .imgbox{ float:left; width:230px; height:160px; margin-right:35px;border:#eee solid 1px;overflow: hidden;transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;}
.news-list-box_img_bg li .imgbox img{ max-width:100%;}
.news-list-box_img_bg li .title{ display:block; padding:0 0 10px 0; font-size:21px;}
.news-list-box_img_bg li .desc{ color:#666; line-height:1.25;}
.news-list-box_img_bg li .time{ margin-top:10px; color:#999;}
.news-list-box_img_bg li:hover{box-shadow: 0 6px 10px 5px rgba(0,0,0,.08);}
.news-list-box_img_bg li:hover .imgbox{margin-right:45px;}

.um-card{ background:#fff;}
.um-card .hd{ padding:10px 20px; font-size:16px; border-bottom:#eee solid 1px;}
.um-card .bd{ padding:15px;}

.list-txt{}
.list-txt li{ line-height:26px;}
.list-txt li i{ float:right;}
.list-txt s {width:4px;height:4px;display:inline-block;vertical-align:middle;margin-top:-1px;border-radius:100%;background:#333333;margin-right:10px;}
.card_txt{}

.list-img{ display: flex;}
.list-img li{flex: 1; padding:0 10px;}
.list-img .imgbox{display: block;border:#eee solid 1px;}
.list-img .imgbox img{ max-width:100%;}
.list-img .title{ background:#efefef; line-height:32px; text-align:center;}

/*推荐*/
.indexTit {padding:6px 0 16px;line-height:40px;}
.indexTit .more {float:right;line-height:36px;font-family:arial;margin-top:6px;}
.indexTit h3 {font-size:18px;display:inline-block;*display:inline;*zoom:1;margin:0 5px 0 7px;}
.indexTit s {width:25px;height:30px;background-position:-94px -26px;}
.indexTit .en {font-family:arial;font-size:16px;display:inline-block;*display:inline;*zoom:1;}

.txtlist {width:100%;position:relative;overflow:hidden;border:#ccc solid 1px;padding:12px;}
.txtlist .list {position:relative;}
.txtlist li {width:50%;height:36px;line-height:36px;overflow:hidden;float:left;}
.txtlist li a {width:100%;display:block;}
.txtlist li s {width:4px;height:4px;display:inline-block;vertical-align:middle;margin-top:-1px;border-radius:100%;background:#333333;margin-right:10px;}
.txtlist li .time {float:right;padding-right: 14px;}